barracks building - Spanish English Dictionary